muffed landing - English Synonyms Dictionary